pecten magellanicus - Turkish English Dictionary